

#pragma once

#include "IniNode.h"


#pragma warning ( push )
#pragma warning ( disable : 4290 )


namespace ksini
{

	class IniTree
	{


	public:

		IniNode  root;


		IniTree() : root("root", "root node", NULL)
		{

		}

		~IniTree()
		{

		}

		void saveToFile(const std::string& filename) throw (std::runtime_error);
		void loadFromFile(const std::string& filename) throw (std::runtime_error);




	};


}

#pragma warning ( pop )
